squirting cucumber - German English Dictionary